truth hates delay - Alemán Inglés Diccionario